a designated driver - Espagnol Anglais Dictionnaire